﻿--------------------------------------------------------
-- Archivo creado  - martes-febrero-28-2012   
--------------------------------------------------------
--------------------------------------------------------
--  DDL for Sequence ADD_ALUMNO_GRUPO
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_ALUMNO_GRUPO"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 41 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_ALUMNOS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_ALUMNOS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 61 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_CAJA_CHICA
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_CAJA_CHICA"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_CARGOS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_CARGOS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_CERTIFICACIONES
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_CERTIFICACIONES"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_CONDICION_CURSO
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_CONDICION_CURSO"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 41 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_CURSOS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_CURSOS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 81 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_DETALLES_FACTURA
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_DETALLES_FACTURA"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_DOCENTES
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_DOCENTES"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 81 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_DOCENTES_GRUPO
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_DOCENTES_GRUPO"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_EQUIPOS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_EQUIPOS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_ESTABLECIMINETOS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_ESTABLECIMINETOS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 81 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_ESTADO
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_ESTADO"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_ESTADOS_CAJA_CHICA
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_ESTADOS_CAJA_CHICA"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_ESTADOS_CURSO
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_ESTADOS_CURSO"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_ESTADOS_EQUIPO
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_ESTADOS_EQUIPO"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_EXAMENES
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_EXAMENES"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_FACTURAS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_FACTURAS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_GRUPOS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_GRUPOS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 61 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_HORARIOS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_HORARIOS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_INSCRIPCIONES
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_INSCRIPCIONES"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_INSTITUCIONES
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_INSTITUCIONES"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 161 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_MODALIDADES
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_MODALIDADES"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_MOVIMIENTOS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_MOVIMIENTOS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_NIVELES
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_NIVELES"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_NOVEDADES
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_NOVEDADES"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_PERSONAS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_PERSONAS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_PERSONASJUR
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_PERSONASJUR"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_PRESTAMOS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_PRESTAMOS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_PROGRAMAS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_PROGRAMAS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_PROGRAMAS_TEMARIO
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_PROGRAMAS_TEMARIO"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_SUPERVICIONES
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_SUPERVICIONES"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_SUPERVISORES
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_SUPERVISORES"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_TEMARIO
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_TEMARIO"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Sequence ADD_TIPOS_MOVIMIENTOS
--------------------------------------------------------

   CREATE SEQUENCE  "CURSOS"."ADD_TIPOS_MOVIMIENTOS"  MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE ;
--------------------------------------------------------
--  DDL for Table T_ALUMNOS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_ALUMNOS" 
   (	"ID_ALUMNO" NUMBER(10,0), 
	"ID_PERSONA" NUMBER(10,0), 
	"ESTADO" CHAR(1 BYTE) DEFAULT 'A', 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(20 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(20 BYTE)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_ALUMONOS_GRUPO
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_ALUMONOS_GRUPO" 
   (	"ID_GRUPO_ALUMNO" NUMBER(10,0), 
	"ID_GRUPO" NUMBER(10,0), 
	"ID_ALUMNO" NUMBER(10,0), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A', 
	"ID_CONDICION_CURSO" NUMBER(10,0)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_CAJA_CHICA
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_CAJA_CHICA" 
   (	"ID_CAJA_CHICA" NUMBER(10,0), 
	"ID_ESTADO_CAJA_CHICA" NUMBER(10,0), 
	"ID_INSTITUCION" NUMBER(10,0), 
	"MONTO" NUMBER(4,2), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_CARGOS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_CARGOS" 
   (	"ID_CARGO" NUMBER(10,0), 
	"N_CARGO" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_CERTIFICACIONES
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_CERTIFICACIONES" 
   (	"ID_CERTIFICADO" NUMBER(10,0), 
	"ID_INSCRIPCION" NUMBER(10,0), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_CONDICIONES_CURSO
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_CONDICIONES_CURSO" 
   (	"ID_CONDICION_CURSO" NUMBER(10,0), 
	"ID_INSTITUCION" NUMBER(10,0), 
	"ID_ESTADO_CURSO" NUMBER(10,0), 
	"ID_CURSO" NUMBER(10,0), 
	"ID_NIVEL" NUMBER(10,0), 
	"ID_MODALIDAD" NUMBER(10,0), 
	"PROMEDIOREQUERIDO" NUMBER(4,2), 
	"CANTIDADEXAMENES" NUMBER(10,0), 
	"CANTIDADCLASES" NUMBER(10,0), 
	"PRESENTISMO" NUMBER(10,0), 
	"CARGAHORARIA" NUMBER(10,0), 
	"CUPO" NUMBER(10,0), 
	"PRESUPUESTO" NUMBER(4,2), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A', 
	"ID_PROGRAMA" NUMBER(10,0)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_CURSOS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_CURSOS" 
   (	"ID_CURSO" NUMBER(10,0), 
	"N_CURSO" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A', 
	"NRO_RESOLUCION" NUMBER(10,0), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_DETALLES_FACTURA
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_DETALLES_FACTURA" 
   (	"ID_DETALLE_FACTURA" NUMBER(10,0), 
	"ID_FACTURA" NUMBER(10,0), 
	"ITEM" VARCHAR2(4000 BYTE), 
	"MONTO" NUMBER(4,2), 
	"DESCRIPCION" VARCHAR2(4000 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_DOCENTES
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_DOCENTES" 
   (	"ID_DOCENTE" NUMBER(10,0), 
	"ID_PERSONAJURIDICA" NUMBER(10,0), 
	"ID_DOMICILIO" NUMBER(10,0), 
	"ID_CARGO" NUMBER(10,0), 
	"N_MODALIDAD" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A', 
	"PLANTA" VARCHAR2(64 BYTE), 
	"REPROCA" VARCHAR2(64 BYTE)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_DOCENTES_GRUPO
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_DOCENTES_GRUPO" 
   (	"ID_DOCENTES_GRUPO" NUMBER(10,0), 
	"ID_DOCENTE" NUMBER(10,0), 
	"ID_GRUPO" NUMBER(10,0), 
	"ID_CONDICION_CURSO" NUMBER(10,0), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_DOMICILIO
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_DOMICILIO" 
   (	"ID_DOMICILIO" NUMBER(10,0), 
	"PROVINCIA" VARCHAR2(64 BYTE), 
	"LOCALIDAD" VARCHAR2(64 BYTE), 
	"BARRIO" VARCHAR2(64 BYTE), 
	"CALLE" VARCHAR2(64 BYTE), 
	"NRO" VARCHAR2(64 BYTE)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_EQUIPOS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_EQUIPOS" 
   (	"ID_EQUIPO" NUMBER(10,0), 
	"ID_ESTADO_EQUIPO" NUMBER(10,0), 
	"N_EQUIPOS" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_ESTABLECIMINETOS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_ESTABLECIMINETOS" 
   (	"ID_ESTABLECIMIENTO" NUMBER(10,0), 
	"ID_INSTITUCION" NUMBER(10,0), 
	"ID_DOMICILIO" NUMBER(10,0), 
	"N_ESTABLECIMIENTO" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_ESTADOS_CAJA_CHICA
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_ESTADOS_CAJA_CHICA" 
   (	"ID_ESTADO_CAJA_CHICA" NUMBER(10,0), 
	"N_ESTADO_CAJA_CHICA" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_ESTADOS_CURSO
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_ESTADOS_CURSO" 
   (	"ID_ESTADO_CURSO" NUMBER(10,0), 
	"N_ESTADO_CURSO" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_ESTADOS_EQUIPO
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_ESTADOS_EQUIPO" 
   (	"ID_ESTADO_EQUIPO" NUMBER(10,0), 
	"N_ESTADO_EQUIPO" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_EXAMENES
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_EXAMENES" 
   (	"ID_EXAMEN" NUMBER(10,0), 
	"FEC_EXAMEN" DATE, 
	"NRO_EXAMEN" NUMBER(10,0), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A', 
	"NOTA" NUMBER(4,2) DEFAULT 0, 
	"ID_INSCRIPCION" NUMBER(10,0)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_FACTURAS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_FACTURAS" 
   (	"ID_FACTURA" NUMBER(10,0), 
	"NRO_FACTURA" VARCHAR2(64 BYTE), 
	"MONTO_TOTAL" NUMBER(4,2), 
	"CONCEPTO" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A', 
	"ID_CONDICION_CURSO" NUMBER(10,0)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_GRUPOS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_GRUPOS" 
   (	"ID_GRUPO" NUMBER(10,0), 
	"ID_CONDICION_CURSO" NUMBER(10,0), 
	"ID_ESTABLECIMIENTO" NUMBER(10,0), 
	"ID_HORARIO" NUMBER(10,0), 
	"CAPACIDAD" NUMBER(10,0), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A', 
	"N_GRUPO" VARCHAR2(64 BYTE)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_HORARIOS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_HORARIOS" 
   (	"ID_HORARIO" NUMBER(10,0), 
	"HR_INICIO" DATE, 
	"HR_FIN" DATE, 
	"HR_DIASEMANA" VARCHAR2(64 BYTE), 
	"HR_AÑO" VARCHAR2(15 BYTE), 
	"HR_MES" VARCHAR2(20 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_INSCRIPCIONES
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_INSCRIPCIONES" 
   (	"ID_INSCRIPCION" NUMBER(10,0), 
	"ID_ALUMNO" NUMBER(10,0), 
	"FECHA" DATE, 
	"DESCRIPCION" VARCHAR2(4000 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A', 
	"ID_CONDICION_CURSO" NUMBER(10,0)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_INSTITUCIONES
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_INSTITUCIONES" 
   (	"ID_INSTITUCION" NUMBER(10,0), 
	"N_INSTITUCION" VARCHAR2(64 CHAR), 
	"INS_PROPIA" VARCHAR2(1 BYTE) DEFAULT 'N', 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 CHAR), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 CHAR), 
	"ESTADO" CHAR(1 BYTE) DEFAULT 'A', 
	"ID_DOMICILIO" NUMBER(10,0)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_MODALIDADES
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_MODALIDADES" 
   (	"ID_MODALIDAD" NUMBER(10,0), 
	"N_MODALIDAD" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_MOVIMIENTOS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_MOVIMIENTOS" 
   (	"ID_MOVIMIENTO" NUMBER(10,0), 
	"ID_CAJA_CHICA" NUMBER(10,0), 
	"ID_TIPO_MOVIMIENTO" NUMBER(10,0), 
	"N_MOVIMIENTO" VARCHAR2(64 BYTE), 
	"FECHA" DATE, 
	"MONTO" NUMBER(4,2), 
	"DESCRIPCION" VARCHAR2(4000 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_NIVELES
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_NIVELES" 
   (	"ID_NIVEL" NUMBER(10,0), 
	"N_NIVEL" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_NOVEDADES
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_NOVEDADES" 
   (	"ID_NOVEDAD" NUMBER(10,0), 
	"ID_GRUPO" NUMBER(10,0), 
	"DESCRIPCION" VARCHAR2(1000 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_PERSONAS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_PERSONAS" 
   (	"ID_PERSONA" NUMBER(10,0), 
	"NOV_APELLIDO" VARCHAR2(64 BYTE), 
	"NOV_NOMBRE" VARCHAR2(64 BYTE), 
	"CUIL" VARCHAR2(20 BYTE), 
	"FECHA_NACIMIENTO" DATE, 
	"ID_SEXO" VARCHAR2(2 BYTE), 
	"NRO_DOCUMENTO" VARCHAR2(12 BYTE), 
	"ID_TIPO_DOCUMENTO" VARCHAR2(4 BYTE), 
	"ID_ESTADO_CIVIL" VARCHAR2(4 BYTE), 
	"ESTADO" VARCHAR2(20 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_PERSONASJUR
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_PERSONASJUR" 
   (	"ID_PERSONAJUR" NUMBER(10,0), 
	"ID_SEDE" NUMBER(10,0), 
	"CUIT" VARCHAR2(11 BYTE), 
	"RAZON_SOCIAL" VARCHAR2(100 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_PRESTAMOS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_PRESTAMOS" 
   (	"ID_PRESTAMO" NUMBER(10,0), 
	"ID_INSTITUCION" NUMBER(10,0), 
	"ID_EQUIPO" NUMBER(10,0), 
	"FEC_INICIO" DATE, 
	"FEC_FIN" DATE, 
	"OBSERVACION" VARCHAR2(4000 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_PROGRAMAS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_PROGRAMAS" 
   (	"ID_PROGRAMA" NUMBER(10,0), 
	"N_PROGRAMA" VARCHAR2(64 BYTE), 
	"DESCRIPCION" VARCHAR2(4000 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_PROGRAMAS_TEMARIO
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" 
   (	"ID_PROGRAMA_TEMARIO" NUMBER(10,0), 
	"ID_PROGRAMA" NUMBER(10,0), 
	"ID_TEMARIO" NUMBER(10,0), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_SUPERVICIONES
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_SUPERVICIONES" 
   (	"ID_SUPERVISION" NUMBER(10,0), 
	"ID_SUPERVISOR" NUMBER(10,0), 
	"OBSERVACIONES" VARCHAR2(4000 BYTE), 
	"FEC_SUPERVISION" DATE, 
	"HS_SUPERVISION" DATE, 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A', 
	"ID_GRUPO" NUMBER(10,0)
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_SUPERVISORES
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_SUPERVISORES" 
   (	"ID_SUPERVISOR" NUMBER(10,0), 
	"ID_PERSONAJURIDICA" NUMBER(10,0), 
	"ID_DOMICILIO" NUMBER(10,0), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_TEMARIO
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_TEMARIO" 
   (	"ID_TEMARIO" NUMBER(10,0), 
	"N_TEMARIO" VARCHAR2(64 BYTE), 
	"DESCRIPCION" VARCHAR2(4000 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table T_TIPOS_MOVIMIENTOS
--------------------------------------------------------

  CREATE TABLE "CURSOS"."T_TIPOS_MOVIMIENTOS" 
   (	"ID_TIPO_MOVIMIENTO" NUMBER(10,0), 
	"N_TIPO_MOVIMIENTO" VARCHAR2(64 BYTE), 
	"FEC_ALTA" DATE, 
	"USR_ALTA" VARCHAR2(64 BYTE), 
	"FEC_MODIF" DATE, 
	"USR_MODIF" VARCHAR2(64 BYTE), 
	"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'A'
   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
REM INSERTING into CURSOS.T_ALUMNOS
Insert into CURSOS.T_ALUMNOS (ID_ALUMNO,ID_PERSONA,ESTADO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF) values (1,1,'A',to_date('16/02/12','DD/MM/RR'),'Test',to_date('17/02/12','DD/MM/RR'),'Test');
Insert into CURSOS.T_ALUMNOS (ID_ALUMNO,ID_PERSONA,ESTADO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF) values (2,2,'I',to_date('16/02/12','DD/MM/RR'),'SSS',to_date('17/02/12','DD/MM/RR'),'Test');
Insert into CURSOS.T_ALUMNOS (ID_ALUMNO,ID_PERSONA,ESTADO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF) values (41,1,'A',to_date('27/02/12','DD/MM/RR'),'Test',to_date('27/02/12','DD/MM/RR'),'Test');
Insert into CURSOS.T_ALUMNOS (ID_ALUMNO,ID_PERSONA,ESTADO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF) values (42,2,'A',to_date('27/02/12','DD/MM/RR'),'Test',to_date('27/02/12','DD/MM/RR'),'Test');
Insert into CURSOS.T_ALUMNOS (ID_ALUMNO,ID_PERSONA,ESTADO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF) values (43,1,'A',to_date('27/02/12','DD/MM/RR'),'Test',to_date('27/02/12','DD/MM/RR'),'Test');
Insert into CURSOS.T_ALUMNOS (ID_ALUMNO,ID_PERSONA,ESTADO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF) values (21,2,'A',to_date('17/02/12','DD/MM/RR'),'Test',to_date('17/02/12','DD/MM/RR'),'Test');
REM INSERTING into CURSOS.T_ALUMONOS_GRUPO
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (21,42,1,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (4,42,1,to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (5,42,1,to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (6,42,1,to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (7,42,1,to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (8,42,1,to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (9,42,1,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (22,42,1,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (23,42,1,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (24,42,1,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (25,42,1,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (26,42,1,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Eliminacion','I',22);
Insert into CURSOS.T_ALUMONOS_GRUPO (ID_GRUPO_ALUMNO,ID_GRUPO,ID_ALUMNO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (27,42,1,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Modificacion','A',22);
REM INSERTING into CURSOS.T_CAJA_CHICA
REM INSERTING into CURSOS.T_CARGOS
Insert into CURSOS.T_CARGOS (ID_CARGO,N_CARGO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (1,'Test',to_date('16/02/12','DD/MM/RR'),'Test',to_date('16/02/12','DD/MM/RR'),'Test','A');
Insert into CURSOS.T_CARGOS (ID_CARGO,N_CARGO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (2,'Test 2',to_date('16/02/12','DD/MM/RR'),'Test',to_date('16/02/12','DD/MM/RR'),'Test','A');
REM INSERTING into CURSOS.T_CERTIFICACIONES
REM INSERTING into CURSOS.T_CONDICIONES_CURSO
Insert into CURSOS.T_CONDICIONES_CURSO (ID_CONDICION_CURSO,ID_INSTITUCION,ID_ESTADO_CURSO,ID_CURSO,ID_NIVEL,ID_MODALIDAD,PROMEDIOREQUERIDO,CANTIDADEXAMENES,CANTIDADCLASES,PRESENTISMO,CARGAHORARIA,CUPO,PRESUPUESTO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_PROGRAMA) values (1,26,1,23,3,1,0,1,1,1,1,1,1,to_date('21/02/12','DD/MM/RR'),'Usuario Alta',to_date('21/02/12','DD/MM/RR'),'Usuario Eliminacion','A',1);
Insert into CURSOS.T_CONDICIONES_CURSO (ID_CONDICION_CURSO,ID_INSTITUCION,ID_ESTADO_CURSO,ID_CURSO,ID_NIVEL,ID_MODALIDAD,PROMEDIOREQUERIDO,CANTIDADEXAMENES,CANTIDADCLASES,PRESENTISMO,CARGAHORARIA,CUPO,PRESUPUESTO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_PROGRAMA) values (21,27,1,41,3,1,2,1,23,1,1,1,1,to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Eliminacion','I',1);
Insert into CURSOS.T_CONDICIONES_CURSO (ID_CONDICION_CURSO,ID_INSTITUCION,ID_ESTADO_CURSO,ID_CURSO,ID_NIVEL,ID_MODALIDAD,PROMEDIOREQUERIDO,CANTIDADEXAMENES,CANTIDADCLASES,PRESENTISMO,CARGAHORARIA,CUPO,PRESUPUESTO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_PROGRAMA) values (22,27,1,41,3,1,2,2,2,2,2,2,2,to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Eliminacion','A',1);
REM INSERTING into CURSOS.T_CURSOS
Insert into CURSOS.T_CURSOS (ID_CURSO,N_CURSO,ESTADO,NRO_RESOLUCION,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF) values (41,'44444','A',0,to_date('27/02/12','DD/MM/RR'),'Test',to_date('27/02/12','DD/MM/RR'),'Test');
Insert into CURSOS.T_CURSOS (ID_CURSO,N_CURSO,ESTADO,NRO_RESOLUCION,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF) values (42,'eeee','A',0,to_date('27/02/12','DD/MM/RR'),'Test',to_date('27/02/12','DD/MM/RR'),'Test');
Insert into CURSOS.T_CURSOS (ID_CURSO,N_CURSO,ESTADO,NRO_RESOLUCION,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF) values (23,'Abap Nivel Avanzado','A',124,to_date('14/02/12','DD/MM/RR'),'Test',to_date('21/02/12','DD/MM/RR'),'Test');
Insert into CURSOS.T_CURSOS (ID_CURSO,N_CURSO,ESTADO,NRO_RESOLUCION,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF) values (61,'dario salas','A',0,to_date('28/02/12','DD/MM/RR'),'Test',to_date('28/02/12','DD/MM/RR'),'Test');
REM INSERTING into CURSOS.T_DETALLES_FACTURA
REM INSERTING into CURSOS.T_DOCENTES
Insert into CURSOS.T_DOCENTES (ID_DOCENTE,ID_PERSONAJURIDICA,ID_DOMICILIO,ID_CARGO,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,PLANTA,REPROCA) values (1,2,1,1,'Moda 1',to_date('16/02/12','DD/MM/RR'),'Test',to_date('28/02/12','DD/MM/RR'),'Test','A','asdasd','sssss');
Insert into CURSOS.T_DOCENTES (ID_DOCENTE,ID_PERSONAJURIDICA,ID_DOMICILIO,ID_CARGO,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,PLANTA,REPROCA) values (2,2,1,1,'Moda 2',to_date('16/02/12','DD/MM/RR'),'Test',to_date('16/02/12','DD/MM/RR'),'Test','A',null,null);
Insert into CURSOS.T_DOCENTES (ID_DOCENTE,ID_PERSONAJURIDICA,ID_DOMICILIO,ID_CARGO,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,PLANTA,REPROCA) values (21,1,1,1,'asdasd',to_date('16/02/12','DD/MM/RR'),'Test',to_date('16/02/12','DD/MM/RR'),'Test','A',null,null);
Insert into CURSOS.T_DOCENTES (ID_DOCENTE,ID_PERSONAJURIDICA,ID_DOMICILIO,ID_CARGO,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,PLANTA,REPROCA) values (22,2,2,2,'Salas Dario',to_date('16/02/12','DD/MM/RR'),'Test',to_date('16/02/12','DD/MM/RR'),'Test','I',null,null);
Insert into CURSOS.T_DOCENTES (ID_DOCENTE,ID_PERSONAJURIDICA,ID_DOMICILIO,ID_CARGO,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,PLANTA,REPROCA) values (23,1,2,2,'asdasd',to_date('16/02/12','DD/MM/RR'),'Test',to_date('16/02/12','DD/MM/RR'),'Test','I',null,null);
Insert into CURSOS.T_DOCENTES (ID_DOCENTE,ID_PERSONAJURIDICA,ID_DOMICILIO,ID_CARGO,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,PLANTA,REPROCA) values (41,1,1,1,'ddddd',to_date('17/02/12','DD/MM/RR'),'Test',to_date('17/02/12','DD/MM/RR'),'Test','A',null,null);
Insert into CURSOS.T_DOCENTES (ID_DOCENTE,ID_PERSONAJURIDICA,ID_DOMICILIO,ID_CARGO,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,PLANTA,REPROCA) values (61,0,3,1,'asdasd',to_date('28/02/12','DD/MM/RR'),'Test',to_date('28/02/12','DD/MM/RR'),'Test','A',null,null);
Insert into CURSOS.T_DOCENTES (ID_DOCENTE,ID_PERSONAJURIDICA,ID_DOMICILIO,ID_CARGO,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,PLANTA,REPROCA) values (62,0,2,1,'asdasdasd',to_date('28/02/12','DD/MM/RR'),'Test',to_date('28/02/12','DD/MM/RR'),'Test','A',null,null);
Insert into CURSOS.T_DOCENTES (ID_DOCENTE,ID_PERSONAJURIDICA,ID_DOMICILIO,ID_CARGO,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,PLANTA,REPROCA) values (63,1,3,1,'asdasdasd',to_date('28/02/12','DD/MM/RR'),'Test',to_date('28/02/12','DD/MM/RR'),'Test','A',null,null);
Insert into CURSOS.T_DOCENTES (ID_DOCENTE,ID_PERSONAJURIDICA,ID_DOMICILIO,ID_CARGO,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,PLANTA,REPROCA) values (64,1,2,2,'dasdas',to_date('28/02/12','DD/MM/RR'),'Test',to_date('28/02/12','DD/MM/RR'),'Test','A',null,null);
REM INSERTING into CURSOS.T_DOCENTES_GRUPO
Insert into CURSOS.T_DOCENTES_GRUPO (ID_DOCENTES_GRUPO,ID_DOCENTE,ID_GRUPO,ID_CONDICION_CURSO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (1,1,42,22,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Test','I');
Insert into CURSOS.T_DOCENTES_GRUPO (ID_DOCENTES_GRUPO,ID_DOCENTE,ID_GRUPO,ID_CONDICION_CURSO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (2,1,42,22,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Modificacion','A');
Insert into CURSOS.T_DOCENTES_GRUPO (ID_DOCENTES_GRUPO,ID_DOCENTE,ID_GRUPO,ID_CONDICION_CURSO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (3,2,42,22,to_date('28/02/12','DD/MM/RR'),'Usuario Alta',to_date('28/02/12','DD/MM/RR'),'Usuario Eliminacion','I');
REM INSERTING into CURSOS.T_DOMICILIO
Insert into CURSOS.T_DOMICILIO (ID_DOMICILIO,PROVINCIA,LOCALIDAD,BARRIO,CALLE,NRO) values (1,'CORDOBA','CAPITAL','SUR','ZONDA','1561');
Insert into CURSOS.T_DOMICILIO (ID_DOMICILIO,PROVINCIA,LOCALIDAD,BARRIO,CALLE,NRO) values (2,'CORDOBA','CAPITAL','POETA LUGONES','ROMULO CARBIA','3252');
Insert into CURSOS.T_DOMICILIO (ID_DOMICILIO,PROVINCIA,LOCALIDAD,BARRIO,CALLE,NRO) values (3,'CORDOBA','CAPITAL ','CENTRO','COLON ','578');
REM INSERTING into CURSOS.T_EQUIPOS
REM INSERTING into CURSOS.T_ESTABLECIMINETOS
Insert into CURSOS.T_ESTABLECIMINETOS (ID_ESTABLECIMIENTO,ID_INSTITUCION,ID_DOMICILIO,N_ESTABLECIMIENTO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (21,26,1,'Test 2',to_date('21/02/12','DD/MM/RR'),'Usuario Alta',to_date('21/02/12','DD/MM/RR'),'Usuario Eliminacion','I');
Insert into CURSOS.T_ESTABLECIMINETOS (ID_ESTABLECIMIENTO,ID_INSTITUCION,ID_DOMICILIO,N_ESTABLECIMIENTO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (22,141,1,'fffff',to_date('21/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Eliminacion','I');
Insert into CURSOS.T_ESTABLECIMINETOS (ID_ESTABLECIMIENTO,ID_INSTITUCION,ID_DOMICILIO,N_ESTABLECIMIENTO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (41,41,2,'Test',to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Eliminacion','I');
Insert into CURSOS.T_ESTABLECIMINETOS (ID_ESTABLECIMIENTO,ID_INSTITUCION,ID_DOMICILIO,N_ESTABLECIMIENTO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (62,41,2,'Test',to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Modificacion','A');
Insert into CURSOS.T_ESTABLECIMINETOS (ID_ESTABLECIMIENTO,ID_INSTITUCION,ID_DOMICILIO,N_ESTABLECIMIENTO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (1,27,1,'Test',to_date('21/02/12','DD/MM/RR'),'Test',to_date('27/02/12','DD/MM/RR'),'Usuario Modificacion','A');
Insert into CURSOS.T_ESTABLECIMINETOS (ID_ESTABLECIMIENTO,ID_INSTITUCION,ID_DOMICILIO,N_ESTABLECIMIENTO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (61,26,3,'Test 23',to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Eliminacion','I');
REM INSERTING into CURSOS.T_ESTADOS_CAJA_CHICA
REM INSERTING into CURSOS.T_ESTADOS_CURSO
Insert into CURSOS.T_ESTADOS_CURSO (ID_ESTADO_CURSO,N_ESTADO_CURSO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (1,'Test',to_date('20/02/12','DD/MM/RR'),'Test',to_date('20/02/12','DD/MM/RR'),'Test','A');
REM INSERTING into CURSOS.T_ESTADOS_EQUIPO
REM INSERTING into CURSOS.T_EXAMENES
REM INSERTING into CURSOS.T_FACTURAS
Insert into CURSOS.T_FACTURAS (ID_FACTURA,NRO_FACTURA,MONTO_TOTAL,CONCEPTO,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (1,'5138359',0,'xxxxx',to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Modificacion','A',1);
REM INSERTING into CURSOS.T_GRUPOS
Insert into CURSOS.T_GRUPOS (ID_GRUPO,ID_CONDICION_CURSO,ID_ESTABLECIMIENTO,ID_HORARIO,CAPACIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,N_GRUPO) values (2,1,1,1,3,to_date('21/02/12','DD/MM/RR'),'Usuario Alta',to_date('21/02/12','DD/MM/RR'),'Usuario Eliminacion','I','test 333');
Insert into CURSOS.T_GRUPOS (ID_GRUPO,ID_CONDICION_CURSO,ID_ESTABLECIMIENTO,ID_HORARIO,CAPACIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,N_GRUPO) values (21,1,1,1,0,to_date('21/02/12','DD/MM/RR'),'Usuario Alta',to_date('21/02/12','DD/MM/RR'),'Usuario Eliminacion','I','Test 2');
Insert into CURSOS.T_GRUPOS (ID_GRUPO,ID_CONDICION_CURSO,ID_ESTABLECIMIENTO,ID_HORARIO,CAPACIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,N_GRUPO) values (22,1,1,1,123,to_date('21/02/12','DD/MM/RR'),'Usuario Alta',to_date('21/02/12','DD/MM/RR'),'Usuario Modificacion','A','dario');
Insert into CURSOS.T_GRUPOS (ID_GRUPO,ID_CONDICION_CURSO,ID_ESTABLECIMIENTO,ID_HORARIO,CAPACIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,N_GRUPO) values (41,1,1,1,12,to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Modificacion','A','asdasdasd');
Insert into CURSOS.T_GRUPOS (ID_GRUPO,ID_CONDICION_CURSO,ID_ESTABLECIMIENTO,ID_HORARIO,CAPACIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,N_GRUPO) values (42,22,1,1,0,to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Modificacion','A','asdasdeee');
REM INSERTING into CURSOS.T_HORARIOS
Insert into CURSOS.T_HORARIOS (ID_HORARIO,HR_INICIO,HR_FIN,HR_DIASEMANA,HR_AÑO,HR_MES,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (1,to_date('21/02/12','DD/MM/RR'),to_date('21/02/12','DD/MM/RR'),'sdsa','asd','asd',to_date('21/02/12','DD/MM/RR'),'asd',to_date('21/02/12','DD/MM/RR'),'asd','A');
REM INSERTING into CURSOS.T_INSCRIPCIONES
Insert into CURSOS.T_INSCRIPCIONES (ID_INSCRIPCION,ID_ALUMNO,FECHA,DESCRIPCION,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_CONDICION_CURSO) values (1,1,to_date('27/02/12','DD/MM/RR'),'Ninguna',to_date('27/02/12','DD/MM/RR'),'Test',to_date('27/02/12','DD/MM/RR'),'Test','A',22);
REM INSERTING into CURSOS.T_INSTITUCIONES
Insert into CURSOS.T_INSTITUCIONES (ID_INSTITUCION,N_INSTITUCION,INS_PROPIA,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_DOMICILIO) values (25,'Test','0',to_date('08/02/12','DD/MM/RR'),'Test',to_date('08/02/12','DD/MM/RR'),'Test','I',1);
Insert into CURSOS.T_INSTITUCIONES (ID_INSTITUCION,N_INSTITUCION,INS_PROPIA,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_DOMICILIO) values (26,'Salas','0',to_date('08/02/12','DD/MM/RR'),'Test',to_date('27/02/12','DD/MM/RR'),'Usuario Eliminacion','I',2);
Insert into CURSOS.T_INSTITUCIONES (ID_INSTITUCION,N_INSTITUCION,INS_PROPIA,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_DOMICILIO) values (27,'test','1',to_date('08/02/12','DD/MM/RR'),'Test',to_date('27/02/12','DD/MM/RR'),'Usuario Modificacion','A',1);
Insert into CURSOS.T_INSTITUCIONES (ID_INSTITUCION,N_INSTITUCION,INS_PROPIA,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_DOMICILIO) values (41,'adasd','1',to_date('09/02/12','DD/MM/RR'),'Test',to_date('16/02/12','DD/MM/RR'),'Test','A',1);
Insert into CURSOS.T_INSTITUCIONES (ID_INSTITUCION,N_INSTITUCION,INS_PROPIA,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_DOMICILIO) values (81,'ASDASD','0',to_date('15/02/12','DD/MM/RR'),'Test',to_date('15/02/12','DD/MM/RR'),'Test','I',1);
Insert into CURSOS.T_INSTITUCIONES (ID_INSTITUCION,N_INSTITUCION,INS_PROPIA,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_DOMICILIO) values (141,'asdasd','1',to_date('27/02/12','DD/MM/RR'),'Usuario Alta',to_date('27/02/12','DD/MM/RR'),'Usuario Modificacion','A',1);
Insert into CURSOS.T_INSTITUCIONES (ID_INSTITUCION,N_INSTITUCION,INS_PROPIA,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_DOMICILIO) values (24,'Dario salas','1',to_date('08/02/12','DD/MM/RR'),'Test',to_date('08/02/12','DD/MM/RR'),'Test','I',1);
Insert into CURSOS.T_INSTITUCIONES (ID_INSTITUCION,N_INSTITUCION,INS_PROPIA,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_DOMICILIO) values (103,'san Carloss','0',to_date('17/02/12','DD/MM/RR'),'Test',to_date('17/02/12','DD/MM/RR'),'Test','I',1);
Insert into CURSOS.T_INSTITUCIONES (ID_INSTITUCION,N_INSTITUCION,INS_PROPIA,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO,ID_DOMICILIO) values (61,'eeeeee','0',to_date('14/02/12','DD/MM/RR'),'Test',to_date('14/02/12','DD/MM/RR'),'Test','I',1);
REM INSERTING into CURSOS.T_MODALIDADES
Insert into CURSOS.T_MODALIDADES (ID_MODALIDAD,N_MODALIDAD,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (1,'Test',to_date('20/02/12','DD/MM/RR'),'Test	',to_date('20/02/12','DD/MM/RR'),'Test','A');
REM INSERTING into CURSOS.T_MOVIMIENTOS
REM INSERTING into CURSOS.T_NIVELES
Insert into CURSOS.T_NIVELES (ID_NIVEL,N_NIVEL,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (3,'Test',to_date('20/02/12','DD/MM/RR'),'Test',to_date('20/02/12','DD/MM/RR'),'Test','A');
REM INSERTING into CURSOS.T_NOVEDADES
REM INSERTING into CURSOS.T_PERSONAS
Insert into CURSOS.T_PERSONAS (ID_PERSONA,NOV_APELLIDO,NOV_NOMBRE,CUIL,FECHA_NACIMIENTO,ID_SEXO,NRO_DOCUMENTO,ID_TIPO_DOCUMENTO,ID_ESTADO_CIVIL,ESTADO) values (1,'Salas','Dario','2027360406',to_date('16/02/12','DD/MM/RR'),'1','27360406','1','1','A');
Insert into CURSOS.T_PERSONAS (ID_PERSONA,NOV_APELLIDO,NOV_NOMBRE,CUIL,FECHA_NACIMIENTO,ID_SEXO,NRO_DOCUMENTO,ID_TIPO_DOCUMENTO,ID_ESTADO_CIVIL,ESTADO) values (2,'Test','Test','222222',to_date('16/02/12','DD/MM/RR'),'1','22222','1','1','A');
REM INSERTING into CURSOS.T_PERSONASJUR
Insert into CURSOS.T_PERSONASJUR (ID_PERSONAJUR,ID_SEDE,CUIT,RAZON_SOCIAL,ESTADO) values (1,1,'2000000','Test','A');
Insert into CURSOS.T_PERSONASJUR (ID_PERSONAJUR,ID_SEDE,CUIT,RAZON_SOCIAL,ESTADO) values (2,1,'2232222','Dario','A');
REM INSERTING into CURSOS.T_PRESTAMOS
REM INSERTING into CURSOS.T_PROGRAMAS
Insert into CURSOS.T_PROGRAMAS (ID_PROGRAMA,N_PROGRAMA,DESCRIPCION,FEC_ALTA,USR_ALTA,FEC_MODIF,USR_MODIF,ESTADO) values (1,'Test','Test',to_date('20/02/12','DD/MM/RR'),'Test',to_date('20/02/12','DD/MM/RR'),'Test','A');
REM INSERTING into CURSOS.T_PROGRAMAS_TEMARIO
REM INSERTING into CURSOS.T_SUPERVICIONES
REM INSERTING into CURSOS.T_SUPERVISORES
REM INSERTING into CURSOS.T_TEMARIO
REM INSERTING into CURSOS.T_TIPOS_MOVIMIENTOS
--------------------------------------------------------
--  DDL for Index PK_GRUPOS
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."PK_GRUPOS" ON "CURSOS"."T_GRUPOS" ("ID_GRUPO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_EXAMENES_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_EXAMENES_PK" ON "CURSOS"."T_EXAMENES" ("ID_EXAMEN") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_ESTADOS_CAJA_CHICA_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_ESTADOS_CAJA_CHICA_PK" ON "CURSOS"."T_ESTADOS_CAJA_CHICA" ("ID_ESTADO_CAJA_CHICA") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_PERSONAS_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_PERSONAS_PK" ON "CURSOS"."T_PERSONAS" ("ID_PERSONA") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_CONDICIONES_CURSO_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_CONDICIONES_CURSO_PK" ON "CURSOS"."T_CONDICIONES_CURSO" ("ID_CONDICION_CURSO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index PK_INSTITUCIONES
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."PK_INSTITUCIONES" ON "CURSOS"."T_INSTITUCIONES" ("ID_INSTITUCION") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_ESTADOS_EQUIPO_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_ESTADOS_EQUIPO_PK" ON "CURSOS"."T_ESTADOS_EQUIPO" ("ID_ESTADO_EQUIPO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_DOCENTES_GRUPO_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_DOCENTES_GRUPO_PK" ON "CURSOS"."T_DOCENTES_GRUPO" ("ID_DOCENTES_GRUPO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_SUPERVICIONES_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_SUPERVICIONES_PK" ON "CURSOS"."T_SUPERVICIONES" ("ID_SUPERVISION") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index TABLE1_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."TABLE1_PK" ON "CURSOS"."T_TIPOS_MOVIMIENTOS" ("ID_TIPO_MOVIMIENTO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_DETALLES_FACTURA_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_DETALLES_FACTURA_PK" ON "CURSOS"."T_DETALLES_FACTURA" ("ID_DETALLE_FACTURA") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_PROGRAMAS_TEMARIO_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_PROGRAMAS_TEMARIO_PK" ON "CURSOS"."T_PROGRAMAS_TEMARIO" ("ID_PROGRAMA_TEMARIO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_TEMARIO_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_TEMARIO_PK" ON "CURSOS"."T_TEMARIO" ("ID_TEMARIO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_DOMICILIO_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_DOMICILIO_PK" ON "CURSOS"."T_DOMICILIO" ("ID_DOMICILIO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_CARGOS_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_CARGOS_PK" ON "CURSOS"."T_CARGOS" ("ID_CARGO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_ALUMONOS_GRUPO_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_ALUMONOS_GRUPO_PK" ON "CURSOS"."T_ALUMONOS_GRUPO" ("ID_GRUPO_ALUMNO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_PERSONASJUR_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_PERSONASJUR_PK" ON "CURSOS"."T_PERSONASJUR" ("ID_PERSONAJUR") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_CURSO_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_CURSO_PK" ON "CURSOS"."T_CURSOS" ("ID_CURSO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_ESTADOS_CURSO_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_ESTADOS_CURSO_PK" ON "CURSOS"."T_ESTADOS_CURSO" ("ID_ESTADO_CURSO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_ESTABLECIMINETOS_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_ESTABLECIMINETOS_PK" ON "CURSOS"."T_ESTABLECIMINETOS" ("ID_ESTABLECIMIENTO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_DOCENTES_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_DOCENTES_PK" ON "CURSOS"."T_DOCENTES" ("ID_DOCENTE") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_EQUIPOS_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_EQUIPOS_PK" ON "CURSOS"."T_EQUIPOS" ("ID_EQUIPO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_INSCRIPCIONES_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_INSCRIPCIONES_PK" ON "CURSOS"."T_INSCRIPCIONES" ("ID_INSCRIPCION") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_PROGRAMAS_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_PROGRAMAS_PK" ON "CURSOS"."T_PROGRAMAS" ("ID_PROGRAMA") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_MOVIMIENTOS_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_MOVIMIENTOS_PK" ON "CURSOS"."T_MOVIMIENTOS" ("ID_MOVIMIENTO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_CAJA_CHICA_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_CAJA_CHICA_PK" ON "CURSOS"."T_CAJA_CHICA" ("ID_CAJA_CHICA") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_PRESTAMOS_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_PRESTAMOS_PK" ON "CURSOS"."T_PRESTAMOS" ("ID_PRESTAMO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_MODALIDADES_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_MODALIDADES_PK" ON "CURSOS"."T_MODALIDADES" ("ID_MODALIDAD") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_FACTURAS_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_FACTURAS_PK" ON "CURSOS"."T_FACTURAS" ("ID_FACTURA") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_CERTIFICACIONES_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_CERTIFICACIONES_PK" ON "CURSOS"."T_CERTIFICACIONES" ("ID_CERTIFICADO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_NIVELES_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_NIVELES_PK" ON "CURSOS"."T_NIVELES" ("ID_NIVEL") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_NOVEDADES_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_NOVEDADES_PK" ON "CURSOS"."T_NOVEDADES" ("ID_NOVEDAD") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_SUPERVISORES_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_SUPERVISORES_PK" ON "CURSOS"."T_SUPERVISORES" ("ID_SUPERVISOR") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index T_HORARIOS_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."T_HORARIOS_PK" ON "CURSOS"."T_HORARIOS" ("ID_HORARIO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index PK_ALUMNOS
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."PK_ALUMNOS" ON "CURSOS"."T_ALUMNOS" ("ID_ALUMNO") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Index UQ_INSTITUCIONES_INST_NOMBRE
--------------------------------------------------------

  CREATE UNIQUE INDEX "CURSOS"."UQ_INSTITUCIONES_INST_NOMBRE" ON "CURSOS"."T_INSTITUCIONES" ("N_INSTITUCION") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  Constraints for Table T_INSCRIPCIONES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" MODIFY ("ID_INSCRIPCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" MODIFY ("ID_ALUMNO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" MODIFY ("FECHA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" MODIFY ("DESCRIPCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" MODIFY ("ID_CONDICION_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" ADD CONSTRAINT "T_INSCRIPCIONES_PK" PRIMARY KEY ("ID_INSCRIPCION")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_TIPOS_MOVIMIENTOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_TIPOS_MOVIMIENTOS" ADD CONSTRAINT "ID_TIPOS_MOVIMIENTOS_PK" PRIMARY KEY ("ID_TIPO_MOVIMIENTO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
 
  ALTER TABLE "CURSOS"."T_TIPOS_MOVIMIENTOS" MODIFY ("ID_TIPO_MOVIMIENTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TIPOS_MOVIMIENTOS" MODIFY ("N_TIPO_MOVIMIENTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TIPOS_MOVIMIENTOS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TIPOS_MOVIMIENTOS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TIPOS_MOVIMIENTOS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TIPOS_MOVIMIENTOS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TIPOS_MOVIMIENTOS" MODIFY ("ESTADO" NOT NULL ENABLE);
--------------------------------------------------------
--  Constraints for Table T_SUPERVISORES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_SUPERVISORES" MODIFY ("ID_SUPERVISOR" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVISORES" MODIFY ("ID_PERSONAJURIDICA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVISORES" MODIFY ("ID_DOMICILIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVISORES" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVISORES" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVISORES" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVISORES" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVISORES" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVISORES" ADD CONSTRAINT "T_SUPERVISORES_PK" PRIMARY KEY ("ID_SUPERVISOR")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_CONDICIONES_CURSO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("ID_CONDICION_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("ID_INSTITUCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("ID_ESTADO_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("ID_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("ID_NIVEL" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("ID_MODALIDAD" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("PROMEDIOREQUERIDO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("CANTIDADEXAMENES" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("CANTIDADCLASES" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("PRESENTISMO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("CARGAHORARIA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("CUPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("PRESUPUESTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" MODIFY ("ID_PROGRAMA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" ADD CONSTRAINT "T_CONDICIONES_CURSO_PK" PRIMARY KEY ("ID_CONDICION_CURSO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_MODALIDADES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_MODALIDADES" MODIFY ("ID_MODALIDAD" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MODALIDADES" MODIFY ("N_MODALIDAD" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MODALIDADES" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MODALIDADES" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MODALIDADES" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MODALIDADES" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MODALIDADES" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MODALIDADES" ADD CONSTRAINT "T_MODALIDADES_PK" PRIMARY KEY ("ID_MODALIDAD")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_NOVEDADES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_NOVEDADES" MODIFY ("ID_NOVEDAD" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NOVEDADES" MODIFY ("ID_GRUPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NOVEDADES" MODIFY ("DESCRIPCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NOVEDADES" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NOVEDADES" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NOVEDADES" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NOVEDADES" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NOVEDADES" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NOVEDADES" ADD CONSTRAINT "T_NOVEDADES_PK" PRIMARY KEY ("ID_NOVEDAD")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_DOMICILIO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_DOMICILIO" MODIFY ("ID_DOMICILIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOMICILIO" ADD CONSTRAINT "T_DOMICILIO_PK" PRIMARY KEY ("ID_DOMICILIO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_FACTURAS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_FACTURAS" MODIFY ("ID_FACTURA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_FACTURAS" MODIFY ("NRO_FACTURA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_FACTURAS" MODIFY ("MONTO_TOTAL" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_FACTURAS" MODIFY ("CONCEPTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_FACTURAS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_FACTURAS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_FACTURAS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_FACTURAS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_FACTURAS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_FACTURAS" MODIFY ("ID_CONDICION_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_FACTURAS" ADD CONSTRAINT "T_FACTURAS_PK" PRIMARY KEY ("ID_FACTURA")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_NIVELES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_NIVELES" MODIFY ("ID_NIVEL" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NIVELES" MODIFY ("N_NIVEL" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NIVELES" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NIVELES" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NIVELES" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NIVELES" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NIVELES" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_NIVELES" ADD CONSTRAINT "T_NIVELES_PK" PRIMARY KEY ("ID_NIVEL")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_GRUPOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_GRUPOS" ADD CONSTRAINT "PK_GRUPOS" PRIMARY KEY ("ID_GRUPO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
 
  ALTER TABLE "CURSOS"."T_GRUPOS" MODIFY ("ID_GRUPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_GRUPOS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_GRUPOS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_GRUPOS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_GRUPOS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_GRUPOS" MODIFY ("ID_CONDICION_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_GRUPOS" MODIFY ("ID_ESTABLECIMIENTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_GRUPOS" MODIFY ("ID_HORARIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_GRUPOS" MODIFY ("N_GRUPO" NOT NULL ENABLE);
--------------------------------------------------------
--  Constraints for Table T_TEMARIO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_TEMARIO" MODIFY ("ID_TEMARIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TEMARIO" MODIFY ("N_TEMARIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TEMARIO" MODIFY ("DESCRIPCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TEMARIO" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TEMARIO" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TEMARIO" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TEMARIO" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TEMARIO" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_TEMARIO" ADD CONSTRAINT "T_TEMARIO_PK" PRIMARY KEY ("ID_TEMARIO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_SUPERVICIONES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("ID_SUPERVISION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("ID_SUPERVISOR" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("OBSERVACIONES" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("FEC_SUPERVISION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("HS_SUPERVISION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" MODIFY ("ID_GRUPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" ADD CONSTRAINT "T_SUPERVICIONES_PK" PRIMARY KEY ("ID_SUPERVISION")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_MOVIMIENTOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("ID_MOVIMIENTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("ID_CAJA_CHICA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("ID_TIPO_MOVIMIENTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("N_MOVIMIENTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("FECHA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("MONTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("DESCRIPCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" ADD CONSTRAINT "T_MOVIMIENTOS_PK" PRIMARY KEY ("ID_MOVIMIENTO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_CAJA_CHICA
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_CAJA_CHICA" MODIFY ("ID_CAJA_CHICA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CAJA_CHICA" MODIFY ("ID_ESTADO_CAJA_CHICA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CAJA_CHICA" MODIFY ("ID_INSTITUCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CAJA_CHICA" MODIFY ("MONTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CAJA_CHICA" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CAJA_CHICA" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CAJA_CHICA" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CAJA_CHICA" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CAJA_CHICA" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CAJA_CHICA" ADD CONSTRAINT "T_CAJA_CHICA_PK" PRIMARY KEY ("ID_CAJA_CHICA")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_PERSONASJUR
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_PERSONASJUR" MODIFY ("ID_PERSONAJUR" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PERSONASJUR" MODIFY ("ID_SEDE" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PERSONASJUR" MODIFY ("CUIT" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PERSONASJUR" MODIFY ("RAZON_SOCIAL" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PERSONASJUR" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PERSONASJUR" ADD CONSTRAINT "T_PERSONASJUR_PK" PRIMARY KEY ("ID_PERSONAJUR")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_PROGRAMAS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_PROGRAMAS" MODIFY ("ID_PROGRAMA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS" MODIFY ("N_PROGRAMA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS" ADD CONSTRAINT "T_PROGRAMAS_PK" PRIMARY KEY ("ID_PROGRAMA")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_INSTITUCIONES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_INSTITUCIONES" ADD CONSTRAINT "PK_INSTITUCIONES" PRIMARY KEY ("ID_INSTITUCION")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
 
  ALTER TABLE "CURSOS"."T_INSTITUCIONES" MODIFY ("ID_INSTITUCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSTITUCIONES" MODIFY ("INS_PROPIA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSTITUCIONES" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSTITUCIONES" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSTITUCIONES" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSTITUCIONES" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSTITUCIONES" MODIFY ("N_INSTITUCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_INSTITUCIONES" ADD CONSTRAINT "UQ_INSTITUCIONES_INST_NOMBRE" UNIQUE ("N_INSTITUCION")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_ALUMNOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_ALUMNOS" ADD CONSTRAINT "PK_ALUMNOS" PRIMARY KEY ("ID_ALUMNO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
 
  ALTER TABLE "CURSOS"."T_ALUMNOS" MODIFY ("ID_ALUMNO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMNOS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMNOS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMNOS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMNOS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
--------------------------------------------------------
--  Constraints for Table T_ESTADOS_CURSO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_ESTADOS_CURSO" MODIFY ("ID_ESTADO_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CURSO" MODIFY ("N_ESTADO_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CURSO" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CURSO" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CURSO" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CURSO" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CURSO" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CURSO" ADD CONSTRAINT "T_ESTADOS_CURSO_PK" PRIMARY KEY ("ID_ESTADO_CURSO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_PROGRAMAS_TEMARIO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" MODIFY ("ID_PROGRAMA_TEMARIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" MODIFY ("ID_PROGRAMA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" MODIFY ("ID_TEMARIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" ADD CONSTRAINT "T_PROGRAMAS_TEMARIO_PK" PRIMARY KEY ("ID_PROGRAMA_TEMARIO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_DOCENTES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_DOCENTES" MODIFY ("ID_DOCENTE" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES" MODIFY ("ID_PERSONAJURIDICA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES" MODIFY ("ID_DOMICILIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES" MODIFY ("ID_CARGO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES" MODIFY ("N_MODALIDAD" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES" ADD CONSTRAINT "T_DOCENTES_PK" PRIMARY KEY ("ID_DOCENTE")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_ALUMONOS_GRUPO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" MODIFY ("ID_GRUPO_ALUMNO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" MODIFY ("ID_GRUPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" MODIFY ("ID_ALUMNO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" MODIFY ("ID_CONDICION_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" ADD CONSTRAINT "T_ALUMONOS_GRUPO_PK" PRIMARY KEY ("ID_GRUPO_ALUMNO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_HORARIOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("ID_HORARIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("HR_INICIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("HR_FIN" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("HR_DIASEMANA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("HR_AÑO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("HR_MES" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_HORARIOS" ADD CONSTRAINT "T_HORARIOS_PK" PRIMARY KEY ("ID_HORARIO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_CERTIFICACIONES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_CERTIFICACIONES" MODIFY ("ID_CERTIFICADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CERTIFICACIONES" MODIFY ("ID_INSCRIPCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CERTIFICACIONES" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CERTIFICACIONES" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CERTIFICACIONES" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CERTIFICACIONES" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CERTIFICACIONES" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CERTIFICACIONES" ADD CONSTRAINT "T_CERTIFICACIONES_PK" PRIMARY KEY ("ID_CERTIFICADO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_ESTADOS_EQUIPO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_ESTADOS_EQUIPO" MODIFY ("ID_ESTADO_EQUIPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_EQUIPO" MODIFY ("N_ESTADO_EQUIPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_EQUIPO" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_EQUIPO" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_EQUIPO" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_EQUIPO" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_EQUIPO" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_EQUIPO" ADD CONSTRAINT "T_ESTADOS_EQUIPO_PK" PRIMARY KEY ("ID_ESTADO_EQUIPO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_EQUIPOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_EQUIPOS" MODIFY ("ID_EQUIPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EQUIPOS" MODIFY ("ID_ESTADO_EQUIPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EQUIPOS" MODIFY ("N_EQUIPOS" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EQUIPOS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EQUIPOS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EQUIPOS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EQUIPOS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EQUIPOS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EQUIPOS" ADD CONSTRAINT "T_EQUIPOS_PK" PRIMARY KEY ("ID_EQUIPO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_CURSOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_CURSOS" MODIFY ("N_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CURSOS" MODIFY ("ID_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CURSOS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CURSOS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CURSOS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CURSOS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CURSOS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CURSOS" ADD CONSTRAINT "T_CURSO_PK" PRIMARY KEY ("ID_CURSO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_DETALLES_FACTURA
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" MODIFY ("ID_DETALLE_FACTURA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" MODIFY ("ID_FACTURA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" MODIFY ("ITEM" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" MODIFY ("MONTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" MODIFY ("DESCRIPCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" ADD CONSTRAINT "T_DETALLES_FACTURA_PK" PRIMARY KEY ("ID_DETALLE_FACTURA")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_DOCENTES_GRUPO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" MODIFY ("ID_DOCENTES_GRUPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" MODIFY ("ID_DOCENTE" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" MODIFY ("ID_GRUPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" MODIFY ("ID_CONDICION_CURSO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" ADD CONSTRAINT "T_DOCENTES_GRUPO_PK" PRIMARY KEY ("ID_DOCENTES_GRUPO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_ESTABLECIMINETOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" MODIFY ("ID_ESTABLECIMIENTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" MODIFY ("ID_INSTITUCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" MODIFY ("ID_DOMICILIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" MODIFY ("N_ESTABLECIMIENTO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" ADD CONSTRAINT "T_ESTABLECIMINETOS_PK" PRIMARY KEY ("ID_ESTABLECIMIENTO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_PRESTAMOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_PRESTAMOS" MODIFY ("ID_PRESTAMO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" MODIFY ("ID_INSTITUCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" MODIFY ("ID_EQUIPO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" MODIFY ("FEC_INICIO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" MODIFY ("FEC_FIN" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" ADD CONSTRAINT "T_PRESTAMOS_PK" PRIMARY KEY ("ID_PRESTAMO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_ESTADOS_CAJA_CHICA
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_ESTADOS_CAJA_CHICA" MODIFY ("ID_ESTADO_CAJA_CHICA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CAJA_CHICA" MODIFY ("N_ESTADO_CAJA_CHICA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CAJA_CHICA" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CAJA_CHICA" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CAJA_CHICA" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CAJA_CHICA" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CAJA_CHICA" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_ESTADOS_CAJA_CHICA" ADD CONSTRAINT "T_ESTADOS_CAJA_CHICA_PK" PRIMARY KEY ("ID_ESTADO_CAJA_CHICA")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_CARGOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_CARGOS" MODIFY ("ID_CARGO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CARGOS" MODIFY ("N_CARGO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CARGOS" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CARGOS" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CARGOS" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CARGOS" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CARGOS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_CARGOS" ADD CONSTRAINT "T_CARGOS_PK" PRIMARY KEY ("ID_CARGO")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_PERSONAS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_PERSONAS" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PERSONAS" MODIFY ("ID_PERSONA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PERSONAS" MODIFY ("NOV_APELLIDO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PERSONAS" MODIFY ("NOV_NOMBRE" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_PERSONAS" ADD CONSTRAINT "T_PERSONAS_PK" PRIMARY KEY ("ID_PERSONA")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Constraints for Table T_EXAMENES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_EXAMENES" MODIFY ("ID_EXAMEN" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EXAMENES" MODIFY ("FEC_EXAMEN" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EXAMENES" MODIFY ("NRO_EXAMEN" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EXAMENES" MODIFY ("FEC_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EXAMENES" MODIFY ("USR_ALTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EXAMENES" MODIFY ("FEC_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EXAMENES" MODIFY ("USR_MODIF" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EXAMENES" MODIFY ("ESTADO" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EXAMENES" MODIFY ("NOTA" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EXAMENES" MODIFY ("ID_INSCRIPCION" NOT NULL ENABLE);
 
  ALTER TABLE "CURSOS"."T_EXAMENES" ADD CONSTRAINT "T_EXAMENES_PK" PRIMARY KEY ("ID_EXAMEN")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_ALUMNOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_ALUMNOS" ADD CONSTRAINT "T_ALUMNOS_T_PERSONAS_FK1" FOREIGN KEY ("ID_PERSONA")
	  REFERENCES "CURSOS"."T_PERSONAS" ("ID_PERSONA") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_ALUMONOS_GRUPO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" ADD CONSTRAINT "T_ALUMONOS_GRUPO_T_ALUMNO_FK1" FOREIGN KEY ("ID_ALUMNO")
	  REFERENCES "CURSOS"."T_ALUMNOS" ("ID_ALUMNO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" ADD CONSTRAINT "T_ALUMONOS_GRUPO_T_CONDIC_FK1" FOREIGN KEY ("ID_CONDICION_CURSO")
	  REFERENCES "CURSOS"."T_CONDICIONES_CURSO" ("ID_CONDICION_CURSO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_ALUMONOS_GRUPO" ADD CONSTRAINT "T_ALUMONOS_GRUPO_T_GRUPOS_FK1" FOREIGN KEY ("ID_GRUPO")
	  REFERENCES "CURSOS"."T_GRUPOS" ("ID_GRUPO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_CAJA_CHICA
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_CAJA_CHICA" ADD CONSTRAINT "T_CAJA_CHICA_T_ESTADOS_CA_FK1" FOREIGN KEY ("ID_ESTADO_CAJA_CHICA")
	  REFERENCES "CURSOS"."T_ESTADOS_CAJA_CHICA" ("ID_ESTADO_CAJA_CHICA") ENABLE;
 
  ALTER TABLE "CURSOS"."T_CAJA_CHICA" ADD CONSTRAINT "T_CAJA_CHICA_T_INSTITUCIO_FK1" FOREIGN KEY ("ID_INSTITUCION")
	  REFERENCES "CURSOS"."T_INSTITUCIONES" ("ID_INSTITUCION") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_CERTIFICACIONES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_CERTIFICACIONES" ADD CONSTRAINT "T_CERTIFICACIONES_T_INSCR_FK1" FOREIGN KEY ("ID_INSCRIPCION")
	  REFERENCES "CURSOS"."T_INSCRIPCIONES" ("ID_INSCRIPCION") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_CONDICIONES_CURSO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" ADD CONSTRAINT "T_CONDICIONES_CURSO_T_CUR_FK1" FOREIGN KEY ("ID_CURSO")
	  REFERENCES "CURSOS"."T_CURSOS" ("ID_CURSO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" ADD CONSTRAINT "T_CONDICIONES_CURSO_T_EST_FK1" FOREIGN KEY ("ID_ESTADO_CURSO")
	  REFERENCES "CURSOS"."T_ESTADOS_CURSO" ("ID_ESTADO_CURSO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" ADD CONSTRAINT "T_CONDICIONES_CURSO_T_INS_FK1" FOREIGN KEY ("ID_INSTITUCION")
	  REFERENCES "CURSOS"."T_INSTITUCIONES" ("ID_INSTITUCION") ENABLE;
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" ADD CONSTRAINT "T_CONDICIONES_CURSO_T_MOD_FK1" FOREIGN KEY ("ID_MODALIDAD")
	  REFERENCES "CURSOS"."T_MODALIDADES" ("ID_MODALIDAD") ENABLE;
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" ADD CONSTRAINT "T_CONDICIONES_CURSO_T_NIV_FK1" FOREIGN KEY ("ID_NIVEL")
	  REFERENCES "CURSOS"."T_NIVELES" ("ID_NIVEL") ENABLE;
 
  ALTER TABLE "CURSOS"."T_CONDICIONES_CURSO" ADD CONSTRAINT "T_CONDICIONES_CURSO_T_PRO_FK1" FOREIGN KEY ("ID_PROGRAMA")
	  REFERENCES "CURSOS"."T_PROGRAMAS" ("ID_PROGRAMA") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_DETALLES_FACTURA
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_DETALLES_FACTURA" ADD CONSTRAINT "T_DETALLES_FACTURA_T_FACT_FK1" FOREIGN KEY ("ID_DETALLE_FACTURA")
	  REFERENCES "CURSOS"."T_FACTURAS" ("ID_FACTURA") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_DOCENTES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_DOCENTES" ADD CONSTRAINT "T_DOCENTES_T_CARGOS_FK1" FOREIGN KEY ("ID_CARGO")
	  REFERENCES "CURSOS"."T_CARGOS" ("ID_CARGO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_DOCENTES_GRUPO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" ADD CONSTRAINT "T_DOCENTES_GRUPO_T_CONDIC_FK1" FOREIGN KEY ("ID_CONDICION_CURSO")
	  REFERENCES "CURSOS"."T_CONDICIONES_CURSO" ("ID_CONDICION_CURSO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" ADD CONSTRAINT "T_DOCENTES_GRUPO_T_DOCENT_FK1" FOREIGN KEY ("ID_DOCENTE")
	  REFERENCES "CURSOS"."T_DOCENTES" ("ID_DOCENTE") ENABLE;
 
  ALTER TABLE "CURSOS"."T_DOCENTES_GRUPO" ADD CONSTRAINT "T_DOCENTES_GRUPO_T_GRUPOS_FK1" FOREIGN KEY ("ID_GRUPO")
	  REFERENCES "CURSOS"."T_GRUPOS" ("ID_GRUPO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_EQUIPOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_EQUIPOS" ADD CONSTRAINT "T_EQUIPOS_T_ESTADOS_EQUIP_FK1" FOREIGN KEY ("ID_ESTADO_EQUIPO")
	  REFERENCES "CURSOS"."T_ESTADOS_EQUIPO" ("ID_ESTADO_EQUIPO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_ESTABLECIMINETOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" ADD CONSTRAINT "T_ESTABLECIMINETOS_T_DOMI_FK1" FOREIGN KEY ("ID_DOMICILIO")
	  REFERENCES "CURSOS"."T_DOMICILIO" ("ID_DOMICILIO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_ESTABLECIMINETOS" ADD CONSTRAINT "T_ESTABLECIMINETOS_T_INST_FK1" FOREIGN KEY ("ID_INSTITUCION")
	  REFERENCES "CURSOS"."T_INSTITUCIONES" ("ID_INSTITUCION") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_EXAMENES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_EXAMENES" ADD CONSTRAINT "T_EXAMENES_T_INSCRIPCIONE_FK1" FOREIGN KEY ("ID_INSCRIPCION")
	  REFERENCES "CURSOS"."T_INSCRIPCIONES" ("ID_INSCRIPCION") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_FACTURAS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_FACTURAS" ADD CONSTRAINT "T_FACTURAS_T_CONDICIONES__FK1" FOREIGN KEY ("ID_CONDICION_CURSO")
	  REFERENCES "CURSOS"."T_CONDICIONES_CURSO" ("ID_CONDICION_CURSO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_GRUPOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_GRUPOS" ADD CONSTRAINT "T_GRUPOS_T_CONDICIONES_CU_FK1" FOREIGN KEY ("ID_ESTABLECIMIENTO")
	  REFERENCES "CURSOS"."T_ESTABLECIMINETOS" ("ID_ESTABLECIMIENTO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_GRUPOS" ADD CONSTRAINT "T_GRUPOS_T_CONDICIONES_CU_FK2" FOREIGN KEY ("ID_CONDICION_CURSO")
	  REFERENCES "CURSOS"."T_CONDICIONES_CURSO" ("ID_CONDICION_CURSO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_GRUPOS" ADD CONSTRAINT "T_GRUPOS_T_HORARIOS_FK1" FOREIGN KEY ("ID_HORARIO")
	  REFERENCES "CURSOS"."T_HORARIOS" ("ID_HORARIO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_INSCRIPCIONES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" ADD CONSTRAINT "T_INSCRIPCIONES_T_ALUMNOS_FK1" FOREIGN KEY ("ID_ALUMNO")
	  REFERENCES "CURSOS"."T_ALUMNOS" ("ID_ALUMNO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_INSCRIPCIONES" ADD CONSTRAINT "T_INSCRIPCIONES_T_CONDICI_FK1" FOREIGN KEY ("ID_CONDICION_CURSO")
	  REFERENCES "CURSOS"."T_CONDICIONES_CURSO" ("ID_CONDICION_CURSO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_INSTITUCIONES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_INSTITUCIONES" ADD CONSTRAINT "T_INSTITUCIONES_T_DOMICIL_FK1" FOREIGN KEY ("ID_DOMICILIO")
	  REFERENCES "CURSOS"."T_DOMICILIO" ("ID_DOMICILIO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_MOVIMIENTOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" ADD CONSTRAINT "T_MOVIMIENTOS_T_CAJA_CHIC_FK1" FOREIGN KEY ("ID_CAJA_CHICA")
	  REFERENCES "CURSOS"."T_CAJA_CHICA" ("ID_CAJA_CHICA") ENABLE;
 
  ALTER TABLE "CURSOS"."T_MOVIMIENTOS" ADD CONSTRAINT "T_MOVIMIENTOS_T_TIPOS_MOV_FK1" FOREIGN KEY ("ID_TIPO_MOVIMIENTO")
	  REFERENCES "CURSOS"."T_TIPOS_MOVIMIENTOS" ("ID_TIPO_MOVIMIENTO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_NOVEDADES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_NOVEDADES" ADD CONSTRAINT "T_NOVEDADES_T_GRUPOS_FK1" FOREIGN KEY ("ID_GRUPO")
	  REFERENCES "CURSOS"."T_GRUPOS" ("ID_GRUPO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_PRESTAMOS
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_PRESTAMOS" ADD CONSTRAINT "T_PRESTAMOS_T_EQUIPOS_FK1" FOREIGN KEY ("ID_EQUIPO")
	  REFERENCES "CURSOS"."T_EQUIPOS" ("ID_EQUIPO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_PRESTAMOS" ADD CONSTRAINT "T_PRESTAMOS_T_INSTITUCION_FK1" FOREIGN KEY ("ID_INSTITUCION")
	  REFERENCES "CURSOS"."T_INSTITUCIONES" ("ID_INSTITUCION") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_PROGRAMAS_TEMARIO
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" ADD CONSTRAINT "T_PROGRAMAS_TEMARIO_T_PRO_FK1" FOREIGN KEY ("ID_PROGRAMA")
	  REFERENCES "CURSOS"."T_PROGRAMAS" ("ID_PROGRAMA") ENABLE;
 
  ALTER TABLE "CURSOS"."T_PROGRAMAS_TEMARIO" ADD CONSTRAINT "T_PROGRAMAS_TEMARIO_T_TEM_FK1" FOREIGN KEY ("ID_TEMARIO")
	  REFERENCES "CURSOS"."T_TEMARIO" ("ID_TEMARIO") ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table T_SUPERVICIONES
--------------------------------------------------------

  ALTER TABLE "CURSOS"."T_SUPERVICIONES" ADD CONSTRAINT "T_SUPERVICIONES_T_GRUPOS_FK1" FOREIGN KEY ("ID_GRUPO")
	  REFERENCES "CURSOS"."T_GRUPOS" ("ID_GRUPO") ENABLE;
 
  ALTER TABLE "CURSOS"."T_SUPERVICIONES" ADD CONSTRAINT "T_SUPERVICIONES_T_SUPERVI_FK1" FOREIGN KEY ("ID_SUPERVISOR")
	  REFERENCES "CURSOS"."T_SUPERVISORES" ("ID_SUPERVISOR") ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_ALUMNOS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_ALUMNOS" 
BEFORE INSERT ON T_ALUMNOS
for each row
BEGIN
  SELECT ADD_ALUMNOS.nextval INTO :NEW.ID_ALUMNO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_ALUMNOS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_ALUMONOS_GRUPO
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_ALUMONOS_GRUPO" 
BEFORE INSERT ON T_ALUMONOS_GRUPO
for each row
BEGIN
  SELECT ADD_ALUMNO_GRUPO.nextval INTO :NEW.ID_GRUPO_ALUMNO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_ALUMONOS_GRUPO" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_CAJA_CHICA
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_CAJA_CHICA" 
BEFORE INSERT ON T_CAJA_CHICA 
for each row
BEGIN
  SELECT ADD_CAJA_CHICA.nextval INTO :NEW.ID_CAJA_CHICA from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_CAJA_CHICA" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_CARGOS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_CARGOS" 
BEFORE INSERT ON T_CARGOS 
for each row
BEGIN
  SELECT ADD_CARGOS.nextval INTO :NEW.ID_CARGO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_CARGOS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_CERTIFICACIONES
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_CERTIFICACIONES" 
BEFORE INSERT ON T_CERTIFICACIONES 
for each row
BEGIN
  SELECT ADD_CERTIFICACIONES.nextval INTO :NEW.ID_CERTIFICADO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_CERTIFICACIONES" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_CONDICION_CURSO
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_CONDICION_CURSO" 
BEFORE INSERT ON T_CONDICIONES_CURSO 
for each row
BEGIN
  SELECT ADD_CONDICION_CURSO.nextval INTO :NEW.ID_CONDICION_CURSO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_CONDICION_CURSO" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_CURSOS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_CURSOS" 
BEFORE INSERT ON T_CURSOS 
for each row
BEGIN
  SELECT ADD_CURSOS.nextval INTO :NEW.ID_CURSO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_CURSOS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_DETALLES_FACTURA
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_DETALLES_FACTURA" 
BEFORE INSERT ON T_DETALLES_FACTURA 
for each row
BEGIN
  SELECT ADD_DETALLES_FACTURA.nextval INTO :NEW.ID_DETALLE_FACTURA from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_DETALLES_FACTURA" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_DOCENTES
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_DOCENTES" 
BEFORE INSERT ON T_DOCENTES 
for each row
BEGIN
  SELECT ADD_DOCENTES.nextval INTO :NEW.ID_DOCENTE from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_DOCENTES" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_DOCENTES_GRUPO
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_DOCENTES_GRUPO" 
BEFORE INSERT ON T_DOCENTES_GRUPO
for each row
BEGIN
  SELECT ADD_DOCENTES_GRUPO.nextval INTO :NEW.ID_DOCENTES_GRUPO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_DOCENTES_GRUPO" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_EQUIPOS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_EQUIPOS" 
BEFORE INSERT ON T_EQUIPOS 
for each row
BEGIN
  SELECT ADD_EQUIPOS.nextval INTO :NEW.ID_EQUIPO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_EQUIPOS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_ESTABLECIMINETOS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_ESTABLECIMINETOS" 
BEFORE INSERT ON T_ESTABLECIMINETOS 
for each row
BEGIN
  SELECT ADD_ESTABLECIMINETOS.nextval INTO :NEW.ID_ESTABLECIMIENTO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_ESTABLECIMINETOS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_ESTADOS_CAJA_CHICA
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_ESTADOS_CAJA_CHICA" 
BEFORE INSERT ON T_ESTADOS_CAJA_CHICA 
for each row
BEGIN
  SELECT ADD_ESTADOS_CAJA_CHICA.nextval INTO :NEW.ID_ESTADO_CAJA_CHICA from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_ESTADOS_CAJA_CHICA" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_ESTADOS_CURSO
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_ESTADOS_CURSO" 
BEFORE INSERT ON T_ESTADOS_CURSO 
for each row
BEGIN
  SELECT ADD_ESTADOS_CURSO.nextval INTO :NEW.ID_ESTADO_CURSO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_ESTADOS_CURSO" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_ESTADOS_EQUIPO
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_ESTADOS_EQUIPO" 
BEFORE INSERT ON T_ESTADOS_EQUIPO 
for each row
BEGIN
  SELECT ADD_ESTADOS_EQUIPO.nextval INTO :NEW.ID_ESTADO_EQUIPO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_ESTADOS_EQUIPO" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_EXAMENES
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_EXAMENES" 
BEFORE INSERT ON T_EXAMENES 
for each row
BEGIN
  SELECT ADD_EXAMENES.nextval INTO :NEW.ID_EXAMEN from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_EXAMENES" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_FACTURAS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_FACTURAS" 
BEFORE INSERT ON T_FACTURAS 
for each row
BEGIN
  SELECT ADD_FACTURAS.nextval INTO :NEW.ID_FACTURA from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_FACTURAS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_GRUPOS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_GRUPOS" 
BEFORE INSERT ON T_GRUPOS 
for each row
BEGIN
  SELECT ADD_GRUPOS.nextval INTO :NEW.ID_GRUPO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_GRUPOS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_HORARIOS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_HORARIOS" 
BEFORE INSERT ON T_HORARIOS 
for each row
BEGIN
  SELECT ADD_HORARIOS.nextval INTO :NEW.ID_HORARIO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_HORARIOS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_INSCRIPCIONES
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_INSCRIPCIONES" 
BEFORE INSERT ON T_INSCRIPCIONES 
for each row
BEGIN
  SELECT ADD_INSCRIPCIONES.nextval INTO :NEW.ID_INSCRIPCION from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_INSCRIPCIONES" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_INSTITUCIONES
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_INSTITUCIONES" 
BEFORE INSERT ON T_INSTITUCIONES 
for each row
BEGIN
  SELECT ADD_INSTITUCIONES.nextval INTO :NEW.ID_INSTITUCION from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_INSTITUCIONES" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_MODALIDADES
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_MODALIDADES" 
BEFORE INSERT ON T_MODALIDADES 
for each row
BEGIN
  SELECT ADD_MODALIDADES.nextval INTO :NEW.ID_MODALIDAD from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_MODALIDADES" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_MOVIMIENTOS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_MOVIMIENTOS" 
BEFORE INSERT ON T_MOVIMIENTOS 
for each row
BEGIN
  SELECT ADD_MOVIMIENTOS.nextval INTO :NEW.ID_MOVIMIENTO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_MOVIMIENTOS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_NIVELES
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_NIVELES" 
BEFORE INSERT ON T_NIVELES 
for each row
BEGIN
  SELECT ADD_NIVELES.nextval INTO :NEW.ID_NIVEL from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_NIVELES" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_NOVEDADES
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_NOVEDADES" 
BEFORE INSERT ON T_NOVEDADES 
for each row
BEGIN
  SELECT ADD_NOVEDADES.nextval INTO :NEW.ID_NOVEDAD from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_NOVEDADES" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_PERSONAS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_PERSONAS" 
BEFORE INSERT ON T_PERSONAS
for each row
BEGIN
  SELECT ADD_PERSONAS.nextval INTO :NEW.ID_PERSONA from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_PERSONAS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_PERSONASJUR
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_PERSONASJUR" 
BEFORE INSERT ON T_PERSONASJUR 
for each row
BEGIN
  SELECT ADD_PERSONASJUR.nextval INTO :NEW.ID_PERSONAJUR from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_PERSONASJUR" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_PRESTAMOS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_PRESTAMOS" 
BEFORE INSERT ON T_PRESTAMOS 
for each row
BEGIN
  SELECT ADD_PRESTAMOS.nextval INTO :NEW.ID_PRESTAMO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_PRESTAMOS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_PROGRAMAS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_PROGRAMAS" 
BEFORE INSERT ON T_PROGRAMAS 
for each row
BEGIN
  SELECT ADD_PROGRAMAS.nextval INTO :NEW.ID_PROGRAMA from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_PROGRAMAS" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_PROGRAMAS_TEMARIO
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_PROGRAMAS_TEMARIO" 
BEFORE INSERT ON T_PROGRAMAS_TEMARIO 
for each row
BEGIN
  SELECT ADD_PROGRAMAS_TEMARIO.nextval INTO :NEW.ID_PROGRAMA_TEMARIO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_PROGRAMAS_TEMARIO" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_SUPERVICIONES
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_SUPERVICIONES" 
BEFORE INSERT ON T_SUPERVICIONES 
for each row
BEGIN
  SELECT ADD_SUPERVICIONES.nextval INTO :NEW.ID_SUPERVISION from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_SUPERVICIONES" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_SUPERVISORES
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_SUPERVISORES" 
BEFORE INSERT ON T_SUPERVISORES 
for each row
BEGIN
  SELECT ADD_SUPERVISORES.nextval INTO :NEW.ID_SUPERVISOR from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_SUPERVISORES" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_TEMARIO
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_TEMARIO" 
BEFORE INSERT ON T_TEMARIO 
for each row
BEGIN
  SELECT ADD_TEMARIO.nextval INTO :NEW.ID_TEMARIO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_TEMARIO" ENABLE;
--------------------------------------------------------
--  DDL for Trigger ADD_TIPOS_MOVIMIENTOS
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "CURSOS"."ADD_TIPOS_MOVIMIENTOS" 
BEFORE INSERT ON T_TIPOS_MOVIMIENTOS 
for each row
BEGIN
  SELECT ADD_TIPOS_MOVIMIENTOS.nextval INTO :NEW.ID_TIPO_MOVIMIENTO from dual; 
END;
/
ALTER TRIGGER "CURSOS"."ADD_TIPOS_MOVIMIENTOS" ENABLE;
--------------------------------------------------------
--  DDL for Function FN_DIAGRAMOBJECTS
--------------------------------------------------------

  CREATE OR REPLACE FUNCTION "CURSOS"."FN_DIAGRAMOBJECTS" 
RETURN NUMBER
AUTHID DEFINER
AS
   v_id_upgraddiagrams NUMBER(10,0);
   v_id_sysdiagrams NUMBER(10,0);
   v_id_helpdiagrams NUMBER(10,0);
   v_id_helpdiagramdefinition NUMBER(10,0);
   v_id_creatediagram NUMBER(10,0);
   v_id_renamediagram NUMBER(10,0);
   v_id_alterdiagram NUMBER(10,0);
   v_id_dropdiagram NUMBER(10,0);
   v_InstalledObjects NUMBER(10,0);

BEGIN
   v_InstalledObjects := 0 ;
   v_id_upgraddiagrams := NULL/*TODO:object_id(N'dbo.sp_upgraddiagrams')*/ ;
   v_id_sysdiagrams := NULL/*TODO:object_id(N'dbo.sysdiagrams')*/ ;
   v_id_helpdiagrams := NULL/*TODO:object_id(N'dbo.sp_helpdiagrams')*/ ;
   v_id_helpdiagramdefinition := NULL/*TODO:object_id(N'dbo.sp_helpdiagramdefinition')*/ ;
   v_id_creatediagram := NULL/*TODO:object_id(N'dbo.sp_creatediagram')*/ ;
   v_id_renamediagram := NULL/*TODO:object_id(N'dbo.sp_renamediagram')*/ ;
   v_id_alterdiagram := NULL/*TODO:object_id(N'dbo.sp_alterdiagram')*/ ;
   v_id_dropdiagram := NULL/*TODO:object_id(N'dbo.sp_dropdiagram')*/ ;
   IF v_id_upgraddiagrams IS NOT NULL THEN
      v_InstalledObjects := v_InstalledObjects + 1 ;
   END IF;
   IF v_id_sysdiagrams IS NOT NULL THEN
      v_InstalledObjects := v_InstalledObjects + 2 ;
   END IF;
   IF v_id_helpdiagrams IS NOT NULL THEN
      v_InstalledObjects := v_InstalledObjects + 4 ;
   END IF;
   IF v_id_helpdiagramdefinition IS NOT NULL THEN
      v_InstalledObjects := v_InstalledObjects + 8 ;
   END IF;
   IF v_id_creatediagram IS NOT NULL THEN
      v_InstalledObjects := v_InstalledObjects + 16 ;
   END IF;
   IF v_id_renamediagram IS NOT NULL THEN
      v_InstalledObjects := v_InstalledObjects + 32 ;
   END IF;
   IF v_id_alterdiagram IS NOT NULL THEN
      v_InstalledObjects := v_InstalledObjects + 64 ;
   END IF;
   IF v_id_dropdiagram IS NOT NULL THEN
      v_InstalledObjects := v_InstalledObjects + 128 ;
   END IF;
   RETURN v_InstalledObjects;
END;

/

--------------------------------------------------------
--  DDL for Function SP_ALTERDIAGRAM
--------------------------------------------------------

  CREATE OR REPLACE FUNCTION "CURSOS"."SP_ALTERDIAGRAM" 
(
  v_diagramname IN VARCHAR2 DEFAULT NULL ,
  iv_owner_id IN NUMBER DEFAULT NULL ,
  v_version IN NUMBER DEFAULT NULL ,
  v_definition IN RAW DEFAULT NULL 
)
RETURN NUMBER
AUTHID DEFINER
AS
   v_owner_id NUMBER(10,0) := iv_owner_id;
   v_theId NUMBER(10,0);
   v_retval NUMBER(10,0);
   v_IsDbo NUMBER(10,0);
   v_UIDFound NUMBER(10,0);
   v_DiagId NUMBER(10,0);
   v_ShouldChangeUID NUMBER(10,0);

BEGIN

   IF ( v_diagramname IS NULL ) THEN
   
   BEGIN
      raise_application_error( -20002, 'Invalid ARG' );
      RETURN -1;
   END;
   END IF;
   NULL/*TODO:execute as caller*/;
   v_theId := DATABASE_PRINCIPAL_ID() ;
   v_IsDbo := NULL/*TODO:IS_MEMBER(N'db_owner')*/ ;
   IF ( v_owner_id IS NULL ) THEN
      v_owner_id := v_theId ;-- invalid principal_id
      -- update dds data			
      -- change owner
      -- update dds version
   END IF;
END;

/

--------------------------------------------------------
--  DDL for Function SP_CREATEDIAGRAM
--------------------------------------------------------

  CREATE OR REPLACE FUNCTION "CURSOS"."SP_CREATEDIAGRAM" 
(
  v_diagramname IN VARCHAR2 DEFAULT NULL ,
  v_owner_id IN NUMBER DEFAULT NULL ,
  v_version IN NUMBER DEFAULT NULL ,
  v_definition IN RAW DEFAULT NULL 
)
RETURN NUMBER
AUTHID DEFINER
AS
   v_theId NUMBER(10,0);
   v_retval NUMBER(10,0);
   v_IsDbo NUMBER(10,0);
   v_userName VARCHAR2(128);

BEGIN

   IF ( v_version IS NULL
     OR v_diagramname IS NULL ) THEN
   
   BEGIN
      raise_application_error( -20002, N'E_INVALIDARG' );
      RETURN -1;
   END;
   END IF;
   NULL/*TODO:execute as caller*/;
   v_theId := DATABASE_PRINCIPAL_ID() ;
   v_IsDbo := NULL/*TODO:IS_MEMBER(N'db_owner')*/ ;-- next 2 line only for test, will be removed after define name unique
END;

/

--------------------------------------------------------
--  DDL for Function SP_DROPDIAGRAM
--------------------------------------------------------

  CREATE OR REPLACE FUNCTION "CURSOS"."SP_DROPDIAGRAM" 
(
  v_diagramname IN VARCHAR2 DEFAULT NULL ,
  iv_owner_id IN NUMBER DEFAULT NULL 
)
RETURN NUMBER
AUTHID DEFINER
AS
   v_owner_id NUMBER(10,0) := iv_owner_id;
   v_theId NUMBER(10,0);
   v_IsDbo NUMBER(10,0);
   v_UIDFound NUMBER(10,0);
   v_DiagId NUMBER(10,0);

BEGIN

   IF ( v_diagramname IS NULL ) THEN
   
   BEGIN
      raise_application_error( -20002, 'Invalid value' );
      RETURN -1;
   END;
   END IF;
   NULL/*TODO:EXECUTE AS CALLER*/;
   v_theId := DATABASE_PRINCIPAL_ID() ;
   v_IsDbo := NULL/*TODO:IS_MEMBER(N'db_owner')*/ ;
   IF ( v_owner_id IS NULL ) THEN
      v_owner_id := v_theId ;
   END IF;
END;

/

--------------------------------------------------------
--  DDL for Function SP_HELPDIAGRAMDEFINITION
--------------------------------------------------------

  CREATE OR REPLACE FUNCTION "CURSOS"."SP_HELPDIAGRAMDEFINITION" 
(
  v_diagramname IN VARCHAR2 DEFAULT NULL ,
  iv_owner_id IN NUMBER DEFAULT NULL 
)
RETURN NUMBER
AUTHID DEFINER
AS
   v_owner_id NUMBER(10,0) := iv_owner_id;
   v_theId NUMBER(10,0);
   v_IsDbo NUMBER(10,0);
   v_DiagId NUMBER(10,0);
   v_UIDFound NUMBER(10,0);

BEGIN

   IF ( v_diagramname IS NULL ) THEN
   
   BEGIN
      raise_application_error( -20002, N'E_INVALIDARG' );
      RETURN -1;
   END;
   END IF;
   NULL/*TODO:execute as caller*/;
   v_theId := DATABASE_PRINCIPAL_ID() ;
   v_IsDbo := NULL/*TODO:IS_MEMBER(N'db_owner')*/ ;
   IF ( v_owner_id IS NULL ) THEN
      v_owner_id := v_theId ;
   END IF;
END;

/

--------------------------------------------------------
--  DDL for Function SP_RENAMEDIAGRAM
--------------------------------------------------------

  CREATE OR REPLACE FUNCTION "CURSOS"."SP_RENAMEDIAGRAM" 
(
  v_diagramname IN VARCHAR2 DEFAULT NULL ,
  iv_owner_id IN NUMBER DEFAULT NULL ,
  v_new_diagramname IN VARCHAR2 DEFAULT NULL 
)
RETURN NUMBER
AUTHID DEFINER
AS
   v_owner_id NUMBER(10,0) := iv_owner_id;
   v_theId NUMBER(10,0);
   v_IsDbo NUMBER(10,0);
   v_UIDFound NUMBER(10,0);
   v_DiagId NUMBER(10,0);
   v_DiagIdTarg NUMBER(10,0);
   v_u_name VARCHAR2(128);

BEGIN

   IF ( ( v_diagramname IS NULL )
     OR ( v_new_diagramname IS NULL ) ) THEN
   
   BEGIN
      raise_application_error( -20002, 'Invalid value' );
      RETURN -1;
   END;
   END IF;
   NULL/*TODO:EXECUTE AS CALLER*/;
   v_theId := DATABASE_PRINCIPAL_ID() ;
   v_IsDbo := NULL/*TODO:IS_MEMBER(N'db_owner')*/ ;
   IF ( v_owner_id IS NULL ) THEN
      v_owner_id := v_theId ;-- if((@u_name is not null) and (@new_diagramname = @diagramname))	-- nothing will change
      --	return 0;
   END IF;
END;

/

--------------------------------------------------------
--  DDL for Function SP_UPGRADDIAGRAMS
--------------------------------------------------------

  CREATE OR REPLACE FUNCTION "CURSOS"."SP_UPGRADDIAGRAMS" 
RETURN NUMBER
AS

BEGIN

   IF NULL/*TODO:OBJECT_ID(N'dbo.sysdiagrams')*/ IS NOT NULL THEN
      RETURN 0;
   END IF;
   -- we may change it to varbinary(85)
   /* Add this if we need to have some form of extended properties for diagrams */
   /*
   		IF OBJECT_ID(N'dbo.sysdiagram_properties') IS NULL
   		BEGIN
   			CREATE TABLE dbo.sysdiagram_properties
   			(
   				diagram_id int,
   				name sysname,
   				value varbinary(max) NOT NULL
   			)
   		END
   		*/
   /*Limitation:Syntax Not Recognized:TABLE dbo . sysdiagrams ( NAME SYSNAME NOT NULL , principal_id INT NOT NULL , diagram_id INT PRIMARY KEY IDENTITY , version INT , DEFINITION VARBINARY ( MAX ) CONSTRAINT UK_principal_name UNIQUE ( principal_id , NAME ) ) ; */
   IF NULL/*TODO:OBJECT_ID(N'dbo.dtproperties')*/ IS NOT NULL THEN
   
   BEGIN
      INSERT INTO sysdiagrams
        ( NAME, principal_id, version, DEFINITION )
        ( SELECT CAST(dgnm.uvalue AS VARCHAR2(128)) ,
                 DATABASE_PRINCIPAL_ID(N'dbo'
                 ) ,-- will change to the sid of sa
                 0 ,-- zero for old format, dgdef.[version],
                 dgdef.lvalue 
          FROM dtproperties dgnm
                 JOIN dtproperties dggd
                  ON dggd.PROPERTY = 'DtgSchemaGUID'
                 AND dggd.objectid = dgnm.objectid
                 JOIN dtproperties dgdef
                  ON dgdef.PROPERTY = 'DtgSchemaDATA'
                 AND dgdef.objectid = dgnm.objectid
           WHERE dgnm.PROPERTY = 'DtgSchemaNAME'
                   AND dggd.uvalue LIKE N'_EA3E6268-D998-11CE-9454-00AA00A3F36E_' );
      RETURN 2;
   END;
   END IF;
   RETURN 1;
END;

/

--------------------------------------------------------
--  DDL for Procedure SP_HELPDIAGRAMS
--------------------------------------------------------
set define off;

  CREATE OR REPLACE PROCEDURE "CURSOS"."SP_HELPDIAGRAMS" 
(
  v_diagramname IN VARCHAR2 DEFAULT NULL ,
  v_owner_id IN NUMBER DEFAULT NULL 
)AUTHID DEFINER
AS
   v_user VARCHAR2(128);
   v_dboLogin NUMBER(1,0);

BEGIN

   NULL/*TODO:EXECUTE AS CALLER*/;
   v_user := USER ;
   v_dboLogin := CAST(NULL/*TODO:IS_MEMBER('db_owner')*/ AS NUMBER) ;
END;

/

